potato cubes - Español Inglés Diccionario